lapped scarf - German English Dictionary